sand devil - Alemán Inglés Diccionario